self-contained instrument - Almanca İngilizce Sözlük